
import axios from 'axios'

const http=axios.create({
    baseURL:'',
     timeout:6000,
     headers:{
         'X-Custom-Header':'foobar'
     }
})


// http.interceptors.request.use(
//     function(config){
//         const token=localStorage.getItem('token')
//         if(token){
//             config.headers.Authorization=token
//         }
//        return config
//     },

//     function(error){
//         return Promise.reject(error)
//     }
// )

http.interceptors.request.use(
    function(config){
        const token=localStorage.getItem('token')
        if(token){
            config.headers.Authorization=token
        }
        return config
    },
    function(error){
        return Promise.reject(error)
    }
)

http.interceptors.response.use(function(response){
         return response
    },

    function (error){
         return Promise.reject(error)
    }
)



export default http